cabbage-bark tree - German English Dictionary